/********** header *************/
html,body{width:100%; height:100%;}
.header{ position:relative;}
.nav-wrap{width:100%; height:86px; position:absolute; left:0%; top:36px; z-index:999;}
.nav-wrap nav{width:1005px; height:86px; margin:0 auto; 
   background:url(../nav-bg.png) repeat;
}
.header-index{
	width:100%;
	height:570px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
.header-index .nav-wrap nav{width:1005px; height:86px; margin:0 auto;
	background:url(../nav-bg-index.png) repeat;
}
   
.nav-wrap nav .logo{ height:86px; width:20%; float:left;}
.nav-wrap nav .logo img{width:100%; max-width:100%; margin:0 auto;}

.nav-btn{ width:10px; height:86px; float:right; font-size:12px; text-align:center; position:relative;}

.nav-btn a{ 
    display:block; width:26px; height:26px; line-height:26px; text-align:center; border-radius:50%; 
	color:#fff; background-color:#6a6a6a;
	position:absolute; top:35%; right:30px;
  	}
.nav-btn a:hover{ background-color:#18a1fd;}

.nav-wrap nav > ul{ float:left; width:730px; margin-left:50px; height:86px;}
.nav-wrap nav > ul > li{ float:left; line-height:86px; text-align:center; position:relative;}
.nav-wrap nav > ul > li > a{ color:#000; padding:10px 18px; margin-right:2px;}
.nav-wrap > nav > ul > li > a:hover, .nav-wrap nav > ul > li > a.nav-li-sel{
	margin-right:0px;
	background: #18a1fd; /* Old browsers */
	background: -moz-linear-gradient(top,  #8ddeff 0%, #0496fd 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #8ddeff 0%,#0496fd 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #8ddeff 0%,#0496fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ddeff', endColorstr='#0496fd',GradientType=0 ); /* IE6-9 */
	border-radius:10px; color:#fff !important; border:1px solid #1ca2ff;
	}
.nav-wrap nav > ul > li > a.nav-li-sel, .nav-wrap nav > ul > li > a.nav-li-sel:hover{
	margin:0 2px;
}
.subnav{ 
    width:150%;
    position:absolute; top:86px; left:-25%; line-height:35px;
	background:url(../nav-bg.png) repeat; padding-bottom:20px; z-index:99
	}
.subnav a{ display:block; color:#000;line-height:100%; padding:8px 10px;}
.subnav a:hover{ background-color:#4abefe; background-color:rgba(24,161,253,0.8); color:#ffffff;}

.focus img{ display:block; max-width:100%; margin:0 auto; height:auto;}

.header-subimg{ width:100%; position:absolute; bottom:-71px; left:0; height:71px;}

/********** footer *************/
.footer{ width:100%; background-color:#3e3e3e;}
.min-footer{ width:1005px; margin:0 auto; padding:25px 0;}
.min-footer-cont{ width:705px; float:left;}
.min-footer nav{ width:100%; height:65px; line-height:65px; border-bottom:1px solid #625e5f;}
.min-footer nav a{ display:inline-block; padding:0 2.7%; color:#fff; text-align:center;}
.min-footer nav a:hover{ border-bottom:1px solid #1295ed;}
.min-footer-nav-a{border-bottom:1px solid #1295ed;}

.min-footer-cont .text{ line-height:49px; border-bottom:1px solid #625e5f; font-size:12px; color:#8f8f8f;}

.sub-footer{ width:100%;  background-color:#2e2e2e; color:#88898b; font-size:12px; line-height:30px;}
.sub-footer a{color:#88898b; }
.sub-footer > div{ width:1005px; margin:0 auto;}


/*========内容公共=========*/
article{ position:relative; z-index:99;}

.cont-title{ width:280px; height:62px; padding-top:30px; background: url(../corporate-icon1.png) right top no-repeat; background-size:28%;}
.cont-title dt{ float:left; font-size:85px; font-family: "Hero Light"; color:#778c9d; font-weight:bold; vertical-align:middle; margin-top:5px;}
.cont-title dd{ float:left; vertical-align:middle;}
.cont-title dd h3{ font-size:36px;}
.cont-title dd span{font-family: "Hero Light"; font-size:18px; color:#778c9d;}

.cont-menu{ height:33px; line-height:33px; width:auto; border:1px solid #778c9d; float:left; vertical-align:middle;}
.cont-menu > a{ display:block; float:left; padding:0 10px; border-right:1px solid #778c9d; color:#778c9d;}
.cont-menu > a:last-child{ border-right:none;}
.cont-menu > a:hover{ color:#fff !important; background-color:#778c9d;}
.cont-menu-sel{color:#fff !important; background-color:#778c9d;}

/*********** index ***********/
.index{ display:none; width:100%; height:115px; position:absolute; left:0; top:0; z-index:9;}
.index-section{ width:1005px; height:115px; margin:0 auto;}
.index-section .fl-box{ width:600px; float:left;}
.index-section .fl-box figure{ width:115px; height:115px; float:left; text-align:center; background-color:#fff; margin:0 2px;}
.index-section .fl-box figure .display-table{width:100%; height:90px !important; overflow:hidden;}
.index-section .fl-box figure .display-table img{ display:block; width:100%; max-width:80%; margin:0 auto;}
.index-section .fl-box figure figcaption{ display:block; width:100px; margin:0 auto; line-height:16px; text-overflow:ellipsis; font-size:12px; white-space:nowrap; overflow:hidden;}

.index-section .fr-box{ width:360px; height:85px; float:right; background-color:rgba(0,0,0,0.6); padding:15px; overflow:hidden;}
.index-section .fr-box dt{ width:120px; height:85px; background-color:#FFF; float:left;}
.index-section .fr-box dt img{ display:block; max-width:100%; max-height:100%; margin:0 auto;}

.index-section .fr-box dd{ 
   width:225px; height:85px; float:right; color:#fff; word-wrap:break-word;
   }
.index-section .fr-box dd h4{ font-size:18px; line-height:18px;}
.index-section .fr-box dd p{ font-size:12px; line-height:16px; margin-top:15px;}

/********** contact *************/

.contact-cont{ width:1005px; margin:50px auto 0;}
.contact-cont header{ text-align:center;  font-family: "Hero Light"; color:#778c9d;}
.contact-cont header h3{ font-size:48px; font-weight:900;}
.contact-cont header h3 span{ font-weight:normal; padding-left:10px;}
.contact-cont header h4{ font-size:30px; margin-top:15px;}
.contact-cont header p{ font-size:18px; margin-top:25px; opacity:.5; line-height:18px;}

.contact-flbox{ 
    background-color:#f0f0f4; float:left; width:275px; 
	border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px; 
	padding:5px 40px 30px; margin-top:75px;
	}
.contact-flbox ul li{ margin-top:25px;}

.contact-flbox ul li strong{ font-size:32px;}

.contact-frbox{ 
    background-color:#f0f0f4; float:right; width:520px; 
	border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px; 
	padding:0 50px 25px; margin-top:75px;
	}
.contact-frbox p{ margin-top:23px;}
.contact-frbox p input{ 
    display:block; width:100%; height:42px; line-height:42px; background-color:#fff; 
	padding-left:15px; color:#778c9d; border:none;
	}
.contact-frbox p textarea{ 
    display:block; width:97%; height:135px; background-color:#fff; padding:15px; color:#778c9d;
	border:none;
	}
.contact-frbox p button,.proxx-text-box p button{ 
    display:block; float:right; width:142px; height:55px; 
	background-color:#1295ed; border-radius:3px; color:#fff;
	border:none; margin-right:-15px; font-size:22px; 
	box-shadow:0 3px 0px 1px #0769ab;
	-moz-box-shadow:0 3px 0px 1px #0769ab;
	-ms-box-shadow:0 3px 0px 1px #0769ab;
	-o-box-shadow:0 3px 0px 1px #0769ab;
	-webkit-box-shadow:0 3px 0px 1px #0769ab; 
	cursor:pointer;
	text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-moz-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-ms-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-o-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-webkit-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	}
.proxx-text-box p{ background:none; width:100% !important; padding-right:20px !important;}
	
/********** corporate *************/
.corporate{ width:100%; height:602px; background:url(../corporate-bg.jpg) center top no-repeat; margin:0 auto; overflow:hidden;}
.corporate-cont{ width:1005px; margin:0 auto; margin-top:125px;}
.corporate-cont dl{display:none;}

.kernel{  height:602px; background:url(../culture-bg.jpg) center top no-repeat; margin:0 auto; overflow:hidden;}
.culture{ background:url(../culture-bg.jpg) center 71px no-repeat; padding-bottom:50px;}
.kernel-cont,.culture-cont{ width:1005px; margin:0 auto;}
.kernel-cont dl{display:none;}
.kernel-cont{ margin-top:125px}

#corporate-focus { width: 1005px !important; margin:0 auto; margin-top:50px;}
#corporate-focus .item {margin: 12px 12px 12px 0;}
#corporate-focus img { max-width:100%; height:auto;}
#corporate-focus .owl-next,#corporate-focus .owl-prev{ background-color:inherit; opacity:1;}
#corporate-focus .owl-buttons{ position:absolute; top:10px; width:100%;}
#corporate-focus .owl-buttons .owl-prev{ float:left; position:absolute; left:-11%; top:30px;}
#corporate-focus .owl-buttons .owl-next{ float:right;position:absolute; right:-10%; top:30px;}


/********** kernel *************/
.kernel-text{
	width:1005px; height:300px; margin:0 auto; margin-top:35px; text-align:justify
}
.culture-text{ width:1005px; height:295px; margin-top:35px; padding:10px; overflow-y:auto; overflow-x:hidden; text-align:justify}
.kernel-text p,.culture-text p{ line-height:21px; margin-bottom:15px; color:#778c9d;;}


/********** about *************/
.about{ width:100%; height:645px; background:url(../abstract-bg1.jpg) center top no-repeat; overflow:hidden;}
.about-section{ width:1005px; margin:0 auto; margin-top:125px;}
.about-section dl{display:none;}

.about-cont{ margin-top:23px; height:355px;}
.about-cont .owl-carousel{ width:580px; height:347px; background-color:#fff; padding:6px 0 0 36px; float:left;}
.about-cont .owl-carousel .owl-item{ width:575px; height:341px;}

.about-cont .owl-pagination{ width:38px; height:353px; position:absolute; left:-1px; top:6px;}
.about-cont .owl-page{ padding:10px 0 10px 14px; display:block !important;}
.about-cont .owl-page span{ 
    display:block !important; background:#e41f3a !important; width:5px !important; height:5px !important; opacity:1 !important;}
.about-cont .active{ background-color:#555;}

.about-text{ height:355px; width:325px; float:right; padding:0 25px 0 30px; overflow-y:auto; overflow-x:hidden; line-height:27px; color:#727171;}
.about-text b{ color:#ce0000;}

/************course***********/
.course{ height:605px; width:100%; background:url(../abstract-bg2.jpg) center top no-repeat; overflow:hidden;}
.course-section{ width:1005px; margin:0 auto;}
.course-section dl{display:none;}
.course-section .cont-title{ width:290px; color:#fff;}
.course-section .cont-title dt{ color:#1295ed; margin-top:5px;}
.course-section .cont-title dd span{ color:#fff;}

#course-cont{ width:1005px; height:210px; margin-top:245px;}
#course-cont .item{ height:195px; width:193px;}
#course-cont .item a{ display:block; color:#fff;}
#course-cont .item h4{  font-size:24px; padding-left:20px;}
#course-cont .item span{ width:30px; height:35px; display:block; background:url(../course-hr.png) right center no-repeat;}
#course-cont .item-img{border:3px solid rgba(255,255,255,0);}
#course-cont .item-img img{ display:block; max-width:100%; margin:0 auto; }

.course-section .course-title{
	width:600px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	line-height:17px;
	font-weight:normal;
}

.item-sel .item-img{border:3px solid #1295ed !important;}
.item-sel a{color:#1295ed !important;}

/************honor***********/
.honor{ width:100%; height:619px; background:url(../abstract-bg3.jpg) center top no-repeat #edeef5; overflow:hidden;}
.honor-section{ width:1005px; margin:0 auto;}
.honor-section dl{display:none;}


#honor-focus { width: 1005px; margin-left: auto; margin-top:240px; margin-right: auto;}
#honor-focus.item {margin: 12px;}
#honor-focus img { display: block; max-width:100%;max-height:219px; height:auto; margin:0 auto;}
#honor-focus .owl-next,#honor-focus .owl-prev{ background-color:inherit; opacity:1;}
#honor-focus .owl-buttons{ position:absolute; top:10px; width:100%;}
#honor-focus .owl-buttons .owl-prev{ float:left; position:absolute; left:-10%; top:20px;}
#honor-focus .owl-buttons .owl-next{ float:right;position:absolute; right:-10%; top:20px;}

/************prouct***********/
.prouct{ background:url(../prouct-bg.jpg) center top no-repeat; margin:0 auto; overflow:hidden; }
.prouct-cont{ width:1005px; margin:0 auto; margin-top:125px; padding-bottom:100px;}
.prouct-cont dl{display:none;}

.procut-more{ 
  width:67px; height:33px; line-height:35px; 
  margin-top:0; display:block; float:left; 
  vertical-align:middle; background-color:#0e0906; border:1px solid #0e0906;
  position:relative; 
  }
  
.procut-more:hover{ background-color:#fff; border:1px solid #1295ed; border-bottom:none;}
.procut-more:hover a{ color:#1295ed !important;}
.procut-more > a{ display:block; color:#fff !important; text-align:center;}
.procut-more-sub{ 
  width:383px; height:auto; background-color:#fff; 
  border:1px solid #1295ed; padding:20px 20px 20px 40px; 
  position:absolute; left:-180px; top:38px; z-index:9999;
  }
.procut-more-sub > a{
	 display:inline-block; width:45%; color:#778c9d;
	 background:url(../procut-icon1.gif) 2% center no-repeat;
	 padding-left:4%;
	 }
.procut-more-sub > a:hover{
	 background:url(../procut-icon2.gif) 2% center no-repeat;
	 text-decoration:underline;
	}

.procut-more-icon{ width:69px; height:8px; background:url(../procut-icon3.gif) no-repeat; position:absolute; top:-7px; left:178px;}
.prouct-cont .cont-menu{ float:left; border-right:none !important;}

.procut-list{ margin-top:40px;}
.procut-list figure{ 
   width:238px; border:1px solid #b4bcc3; float:left; 
   background-color:#fff; text-align:center; margin:0 0 30px 10px;
   box-shadow:0 1px 3px 0px rgba(0,0,0,0.2);
   }
.procut-list figure a{ display:block;}

.procut-list figure .figure-img{ position:relative; padding:5%;}
.procut-list figure .figure-img img{ display:block; max-width:100%; height:auto; margin:0 auto;}

.procut-list figure figcaption{ width:100%; height:40px; line-height:40px; color:#778c9d; background-color:#f4f5f8;}
.procut-list figure:hover figcaption{ background-color:#1295ed; color:#fff;}

.figure-img-cz{ 
   position:absolute; top:0; left:0; width:100%; height:100%; 
   background:rgba(0,0,0,0.5) url(../procust-list-icon.png) center center no-repeat;
   display:none;
   }
.procut-list figure:hover .figure-img-cz { display:block;}

/************video***********/

.video{ height:655px; background:url(../video-bg.jpg) center top no-repeat; overflow:hidden;}
.video-section{ width:1005px; margin:120px auto 0;}
.video-section dl{display:none;}
.video-cont{}
.video-box{ width:562px; float:left; padding-top:45px;}

.video-list{width:315px; height:420px; float:right; overflow-x:hidden; overflow-y:auto; padding-left:40px; margin-top:0 !important;}
.video-list-cont{ width:250px; border-left:1px dashed;  padding-left:50px;}
.video-list-cont h4{ height:77px; line-height:77px; font-size:24px; color:#1295ed; font-weight:700; position:relative;}
.video-list-cont h4 span{ display:block; position:absolute; left:-88px; z-index:9999;}
.video-list-cont img{vertical-align:top;}

.video-list-cont ul li{ line-height:10px; margin-top:20px; position:relative; padding-top:5px;}
.video-list-cont ul li span{ 
    width:43px; height:43px; line-height:43px; text-align:center; display:block;
	background-color:#f8f8f8;
	border:1px solid #8094a4; 
	border-radius:100%;
	-moz-border-radius:100%; 
	-ms-border-radius:100%; 
	-o-border-radius:100%; 
	-webkit-border-radius:100%;  
	position:absolute; left:-73px; top:5px;
	}

.video-list-cont ul li a{ color:#778c9d;}	
.video-list-cont ul li h5{ font-size:18px; line-height:20px;}
.video-list-cont ul li p{ font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/************ proxx ***********/

.proxx-section{ width:1005px; margin:0 auto; padding:60px 0; position:relative;}

.proxx-focus{width:457px; float:left; position:absolute; z-index:1; left:0; top:60px;}
.proxx-focus-fix{ position:fixed; top:5%;}

.proxx-focus-max{width:455px;overflow:hidden;position:relative;height:455px;float:left; border:1px solid #e8e8e8; background-color:#fff;}
.proxx-focus-maxcont{ width:6650px;position:absolute;left:0px;top:0px;}
.proxx-focus-maxcont ul li{width:455px; height:455px; float:left; cursor:pointer;}
.proxx-focus-maxcont ul li img{ display:block; max-width:100% !important; margin:0 auto;}
/*---圆圈---*/
.proxx-focus .circle li{
	width:83px;height:83px;float:left;margin:10px 3px; 
    background:#fff; overflow:hidden; cursor:pointer; border:1px solid #e8e8e8;
    }
.proxx-focus .circle li img{ display:block; width:100%; max-width:83px !important; margin:0 auto;}
.proxx-focus .circle .circle-cur{ border:1px solid #000;}
/*---切换---*/
.proxx_prev,.proxx_next{float:left; width:87px;height:30px; line-height:30px; border:1px solid #778c9d; text-align:center; margin-top:40px;}
.proxx_prev{ border-right:none;}
.proxx_prev a,.proxx_next a{ cursor:pointer; display:block; color:#778c9d;}
.proxx_prev a span,.proxx_next a span{ font-family:"宋体";}
.proxx_prev .ico_1{ background:url(input_a.gif) no-repeat 0 -3757px;}
.proxx_next .ico_2{background:url(input_a.gif) no-repeat right -3757px;}


.proxx-text{ width:475px; float:right;}
.proxx-text .title{ border-bottom:1px solid #7b7c7e; font-size:25px; color:#000; padding:7px 0;}
.proxx-text .title strong{ font-size:60px;}

.proxx-text-box{ margin-top:28px;}
.proxx-text-box h4{ line-height:25px; color:#778c9d; font-size:18px;}
.proxx-text-box h4 img{ padding-right:5px; vertical-align:middle;}
.proxx-text-box p{ margin-top:15px; line-height:22px;}

.font-red{ color:#c80000; font-size:12px; margin-top:15px;}

.proxx-text-box table th{ 
     padding:10px; line-height:16px; width:220px; background-color:#e8edf1; color:#778c9d; 
	 border-top:5px solid #f7f9fc; border-right:5px solid #f7f9fc; text-align:left;
	 }
.proxx-text-box table td{ padding:10px; line-height:16px; width:235px; background-color:#a8b7c4; color:#fff; border-top:5px solid #f7f9fc; 
text-align:center;}

.proxx-text-box-text h5{ margin-top:15px; font-size:16px; color:#000;}



/*==========2016产品综合页=========*/
.prowrap{ width:998px; height:auto; margin:150px auto 0; border-top:1px solid #c9cacb; border-left:1px solid #c9cacb;}
.prowrap li{ width:248px; height:203px; float:left; background-color:#fff; border-right:1px solid #c9cacb; border-bottom:1px solid #c9cacb;}
.prowrap li a{ display:block;}
.prowrap li a:hover span{border:1px solid #1295ed; background-color:#1295ed;}
.prowrap li div{ width:100%; height:176px;}
.prowrap li div img{ display:block;  max-height:100%; width:auto; margin:0 auto;}
.prowrap li h4{ height:30px; line-height:30px;overflow: hidden;}
.prowrap li h4 span{ display:inline-block; width:8px; height:8px; border:1px solid #c9caca; margin:0 10px;}

.projz-wrap{ width:1000px; margin:30px auto 100px;}
.jzcont{ width:1000px;}
.jzcont .title{ height:100px; line-height:100px; font-size:24px; color:#000;}
.jzcont .title span{ font-size:30px;}

.jzcont table{ width:100%; border:2px solid #000; background-color:#fff; }
.jzcont table th{ background-color:#788c9d; color:#fff; height:58px; line-height:58px; border-right:1px dashed #000; border-bottom:1px dashed #000; }
.jzcont table td{ border-right:1px dashed #000; border-bottom:1px dashed #000; text-align:center; vertical-align:middle; color:#000; }
.jzcont table td a{ display:block; width:auto;  height:106px; vertical-align:middle;}
.jzcont table td a img{ display:block; max-height:100%; width:auto; margin:0 auto;}

.jzcont1{ margin-top:30px;}
.pro-title{ height:30px; line-height:30px; width:100%; background:url(../proxx-icon1.gif) left center no-repeat; padding-left:30px; font-size:18px; color:#778c9d;}
.jzcont-img{ width:1000px; margin-top:10px;}
.jzcont-img img{ display:block; width:100%; max-width:100%; height:auto; margin:0 auto;}

.jzcont2{margin-top:30px;}
.jzcon-video{ width:464px; height:290px; margin-top:10px; margin:0 auto;}


.jzcon2-btn{ 
    display:block; width:142px; height:55px; margin-top:30px; 
	background-color:#1295ed; border-radius:3px; color:#fff;
	border:none; margin-right:-15px; font-size:22px; 
	box-shadow:0 3px 0px 1px #0769ab;
	-moz-box-shadow:0 3px 0px 1px #0769ab;
	-ms-box-shadow:0 3px 0px 1px #0769ab;
	-o-box-shadow:0 3px 0px 1px #0769ab;
	-webkit-box-shadow:0 3px 0px 1px #0769ab; 
	cursor:pointer;
	text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-moz-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-ms-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-o-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	-webkit-text-shadow:0 2px 0px rgba(0,0,0,0.3);
	}


.proxx{ min-height:750px;}


.pagnation { text-align: center; margin-top:30px; }
.pagnation a,.pagnation span{ 
   display: inline-block; width: 34px; height: 34px; line-height: 34px; overflow: hidden;
   margin-left: 4px; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; 
   -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;
   text-decoration:none;
   background: #0399fd; 
   background: -moz-linear-gradient(top, #0399fd 0%, #1a8cd9 100%); 
   background: -webkit-linear-gradient(top, #0399fd 0%,#1a8cd9 100%); 
   background: linear-gradient(to bottom, #0399fd 0%,#1a8cd9 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0399fd', endColorstr='#1a8cd9',GradientType=0 ); 
    }
.pagnation a:hover { background-position: 0 -66px; color: #fff; text-decoration: none }


.pagnation .prev,.pagnation .next { width:60px;}
.pagnation .current { background-position: 0px -66px; color: #fff }
.pagnation-tips { margin-top: 10px; color: #999; text-align: center }





@media screen and (min-width:320px)and (max-width:1100px){ 
  #corporate-focus .owl-buttons .owl-prev{ left:0;}
  #corporate-focus .owl-buttons .owl-next{ right:0;}
  #honor-focus .owl-buttons .owl-prev{ left:0;}
  #honor-focus .owl-buttons .owl-next{ right:0;}
}


.pro_hang{ float::left; width:100%;}

/*==========客服==========*/
.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}


.cd-top{
   display:block; width:40px; height:40px; line-height:40px; text-align:center;
   cursor:pointer; background-color:rgba(18, 149, 237, 0.2); color:#fff;
   position:fixed; bottom:10%; right:5%; z-index:9999; 
   }